#ifndef MovementController_h
#define MovementController_h

#include "Wheel.h"

class MovementController{
	private:
		Wheel *_leftSide;
		Wheel *_rightSide;
		int _numOfLeftWheels;
		int _numOfRightWheels;
		bool _initialized;
	public:
		MovementController(Wheel leftWheels[], int numOfLeftWheels, Wheel rightWheels[], int numOfRightWheels);
                ~MovementController();
		void initialize();
		void moveLeftSideForward();
		void moveLeftSideBackward();
		void moveRightSideForward();
		void moveRightSideBackward();
};

#endif
